absorbing proton